utterly flummoxed

Translations
totalement décontenancé
Words
flummoxed

past participle
déconcerté
utterly

adverb
complètement